/* Class that wraps the entire survey in a div.*/
.wp_survey {
	border : 1px solid #EFEFEF;
	padding : 10px;
}

/* Class that wraps the survey info in a div.*/
.wp_survey_info {
	padding : 10pt;
	background-color : #EFEFEF;
}
/* Class that wraps the survey name in a div.*/
.wp_survey_name {
	font-size : 14pt;
	font-weight : bold;
	border-bottom : 1px solid gray;
}
/* Class that wraps the survey description in a div.*/
.wp_survey_describe {
	font-size : 10pt;
	padding-left : 10pt
}

/* Class that wraps the question along with it's answers in a div.*/
.wp_survey_question_info {
	padding : 10pt;
	background-color : #F5F5F5;
	border-bottom : 1px solid #EFEFEF;
	margin-bottom : 5px;
}
/* Class that wraps the question in a div.*/
.wp_survey_question {
	font-size : 12pt;
}
/* Class that wraps the question number in a span.*/
.wp_survey_question_number{
	display : none;
}

/* Class that wraps the same div that the wp_survey_question_info class wraps. The uppercase aspect gets replaced with the */
/* question's sanitized group value. So if the group is 'eye sight' the class will be wp_survey_question_group_eye_sight*/
.wp_survey_question_group_SANITIZED_GROUP_USING_UNDERSCORES {
}

/*wp_survey_answer is the class applied to all types of answer layouts, the rest is specific to the respective answer layouts.*/
/* Class that wraps the answer in a span.*/
.wp_survey_answer {
	font-size : 10pt;
	display : inline;
	padding-left : 10px;
}
/* Class that wraps the answer number in a span.*/
.wp_survey_answer_number {
	display : none;
}
/* Class that wraps the answer input and number in a td.*/
.wp_survey_answer_input_td {
	width : 25px;
	text-align : left;
	padding-left : 5px;
}
/* Class that wraps the answer text in a td.*/
.wp_survey_answer_label_td {
}

/* Class that wraps the vertical layout answer in a span.*/
.wp_survey_answer_vertical {
	width : 100%;
}
/* Class that wraps the horizontal layout answer in a span.*/
.wp_survey_answer_horizontal {
}
/* Class that wraps the menu layout answer in a span.*/
.wp_survey_answer_menu {
}


/* Class for the div containing the navigation buttons where applicable.*/
.wp_survey_navigate_div {
	padding : 10px;
	text-align : center;
	background-color : #F5F5F5;
}
/* Class for the div containing a navigation button.*/
.wp_surveys_navigate_button_div {
}
/* Class for the div containing the 'previous' button.*/
.wp_surveys_navigate_button_previous_div {
	text-align : right;
}
/* Class for the div containing the 'next' button.*/
.wp_surveys_navigate_button_next_div {
	text-align : left;
}
/* Class for the navigation button.*/
.wp_surveys_navigate_button {
}
/* Class for the 'previous' navigation button.*/
.wp_surveys_navigate_previous {
}
/* Class for the 'next' navigation button.*/
.wp_surveys_navigate_next {
}

/* Class for the div containing the submit button.*/
.wp_survey_submit_div {
	padding : 10px;
	text-align : center;
	background-color : #F5F5F5;
}
/* Class for the submit button.*/
.wp_survey_submit {
}

/* Class for the div in which the completed message is displayed. */
.wp_survey_completed {
	background-color : #AAFFAA;
	padding : 10px;
	margin-bottom : 10px;
}

/* Class for the div in which the message is displayed when the survey is closed. */
.wp_survey_closed {
	background-color : #FFAAAA;
	border : 1px solid red;
	padding : 10px;
	margin-bottom : 10px;
}

/* Class for the div in which the message is displayed when no questions have been defined for a survey. */
.wp_survey_no_questions {
	background-color : #FFAAAA;
	border : 1px solid red;
	padding : 10px;
	margin-bottom : 10px;
}

/* Class for the div in which the message is displayed when user has already posted and may not repost. */
.wp_survey_no_repost {
	background-color : #FFAAAA;
	border : 1px solid red;
	padding : 10px;
	margin-bottom : 10px;
}

/* Class for the div in which the message is displayed when user has already posted and may repost. */
.wp_survey_has_posted {
	background-color : #FFFFAA;
	padding : 10px;
	margin-bottom : 10px;
}

/* Class for the div in which the message is displayed when all questions have not been answered. */
.wp_survey_no_vote {
	background-color : #FFAAAA;
	border : 1px solid red;
	padding : 10px;
	margin-bottom : 10px;
}

/* Class for div containing messages displayed during the survey. */
.wp_survey_messages {
	background-color : #FFFFAA;
	padding : 10px;
	margin-bottom : 10px;
	display : none;
}